package com.example.demo.domain.vo;

import java.util.Date;

/**
 * @author liguang03
 * @date 2024/3/18
 */
public class ClassUserSubmitInfoVo {
    private Long problemId;
    private Long homeworkId;
    private Long trainClassId;
    private Long userId;
    private String realName;
    private Integer score;
    private Date submitTime;
    private Integer submitStatus;
    private Integer submitTimes;
    /**
     * 最后一次提交的id
     */
    private Long lastSubmitId;

    public Long getProblemId() {
        return problemId;
    }

    public void setProblemId(Long problemId) {
        this.problemId = problemId;
    }

    public Long getHomeworkId() {
        return homeworkId;
    }

    public void setHomeworkId(Long homeworkId) {
        this.homeworkId = homeworkId;
    }

    public Long getTrainClassId() {
        return trainClassId;
    }

    public void setTrainClassId(Long trainClassId) {
        this.trainClassId = trainClassId;
    }

    public Long getLastSubmitId() {
        return lastSubmitId;
    }

    public void setLastSubmitId(Long lastSubmitId) {
        this.lastSubmitId = lastSubmitId;
    }

    // Getters and setters
    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public String getRealName() {
        return realName;
    }

    public void setRealName(String realName) {
        this.realName = realName;
    }

    public Integer getScore() {
        return score;
    }

    public void setScore(Integer score) {
        this.score = score;
    }

    public Date getSubmitTime() {
        return submitTime;
    }

    public void setSubmitTime(Date submitTime) {
        this.submitTime = submitTime;
    }

    public Integer getSubmitStatus() {
        return submitStatus;
    }

    public void setSubmitStatus(Integer submitStatus) {
        this.submitStatus = submitStatus;
    }

    public Integer getSubmitTimes() {
        return submitTimes;
    }

    public void setSubmitTimes(Integer submitTimes) {
        this.submitTimes = submitTimes;
    }
}

